.hot-list {
  margin-left:-30px;
  margin-top:-55px;
  .it {
    float:left;
    width:33.333%;
    padding:55px 0;
    border-bottom:dashed 1px $color-border
  }
  .info {
    padding:40px 0 50px 0;
    margin-left:30px;
    background:#fff;
    box-shadow:0 0px 9px 0 rgba(15,7,9,0.1)
  }
  .pic {
    span {
      display:block;
      width:247px;
      height:247px;
      margin:0 auto;
      border-radius:$radius-round;
      overflow:hidden
    }
  }
  .name, .loc {
    line-height:43px;
    text-align:center
  }
  .name {
    padding-top:26px;
    font-size:28px
  }
  .loc {
    font-size:16px;
    color:$color-tips
  }
  .button {
    padding:23px 65px 0;
    .btn {
      display:block;
      line-height:53px;
      font-size:18px;
      background:$color-theme;
      border-radius:$radius
    }
  }
}